Os testes funcionais a serem realizados na aplicação são descritos a seguir:
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-01: Identificar o funcionamento de links da Homepage |
|
Verificar se os menus de navegação e botões estão funcionais e com o direcionamento correto. |
|
Todos os links da página principal devem encaminhar os usuários para as respectivas páginas. |
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-02: Conferir se o sistema permite que todos os diferentes tipos usuários realizem o cadastro |
|
Verificar se o sistema permite o cadastro de diferentes tipos de usuários, após o fornecimento de todos os campos obrigatórios para o preenchimento do cadastro. |
|
O cadastro deve ser concluído com sucesso, exibindo uma mensagem de confirmação. O usuário deve ser registrado e constar na base de dados do sistema. |
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-03: Verificar se o sistema possibilita que usuários cadastrados acessem sua conta utilizando suas credenciais de acesso. |
|
Validar se o sistema permite que usuários registrados realizem login com credenciais válidas. |
|
O sistema deve autenticar o usuário caso as credenciais sejam válidas. O usuário deve ser redirecionado para a página principal. Caso as credenciais sejam inválidas, o sistema deve exibir uma mensagem de erro apropriada. |
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-04: Verificar se o sistema possibilita que os usuários agendem a coleta de lixo eletrônico. |
|
Conferir se o sistema permite que os usuários agendem uma data e hora para a coleta dos itens listados no sistema. |
|
O sistema deve permitir que o usuário selecione os itens de lixo eletrônico para coleta. O sistema deve oferecer opções válidas de data e hora para agendamento. O agendamento deve ser concluído com sucesso e registrado no sistema, permitindo consulta futura. |
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-05: Verificar se o sistema disponibiliza um portal de notícias para informar os usuários |
|
Validar se o sistema oferece um portal de notícias para manter os usuários informados. |
|
A aba "Notícias" deve estar visível e acessível no sistema. As notícias devem ser exibidas corretamente, com títulos, descrições e imagens. O conteúdo detalhado de uma notícia deve ser carregado corretamente ao ser clicado. |
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-06: Verificar se o sistema permite ao administrador cadastrar produtos |
|
Validar se o administrador consegue cadastrar produtos no sistema informando nome, descrição e pontuação. |
|
O administrador deve conseguir acessar a área de gerenciamento de produtos. O sistema deve permitir o preenchimento de todos os campos obrigatórios (nome, descrição, pontuação). O produto deve ser cadastrado com sucesso e exibido na lista de produtos. O sistema deve validar os campos e exibir mensagens de erro em caso de preenchimento incorreto ou incompleto. |
Caso de teste | Requisitos associados | Objetivo do teste | Passos | Critérios de êxito |
---|---|---|---|---|
CT-07: Validar se o administrador consegue cadastrar benefícios |
|
Validar se o administrador consegue cadastrar benefícios no sistema informando título, descrição e pontuação de troca. |
|
O administrador deve conseguir acessar a área de gerenciamento de benefícios. O sistema deve permitir o preenchimento de todos os campos obrigatórios (título, descrição, pontuação de troca). O benefício deve ser cadastrado com sucesso e exibido na lista de benefícios. O sistema deve validar os campos e exibir mensagens de erro em caso de preenchimento incorreto ou incompleto. |
Links Úteis: